Volume 45, Issue 1, March 2024, Pages 131-152
Yousif Abd El-Aziz Elhassaneen; Mohamed Zakaria Mahran
Volume 44, Issue 1, March 2023, Pages 81-91
Mohamed Zakaria Mahran; Yousif Abd Elasis Elhassaneen Elhassaneen